[Ivy]
[>Created: Thu Aug 07 16:53:33 ICT 2014]
1478527948DADA78 3.17 #module
>Proto >Proto Collection #zClass
so0 OnlineExaminationSystem Big #zClass
so0 B #cInfo
so0 #process
so0 @TextInP .resExport .resExport #zField
so0 @TextInP .type .type #zField
so0 @TextInP .processKind .processKind #zField
so0 @AnnotationInP-0n ai ai #zField
so0 @TextInP .xml .xml #zField
so0 @TextInP .responsibility .responsibility #zField
so0 @StartRequest f0 '' #zField
so0 @EndTask f1 '' #zField
so0 @RichDialog f3 '' #zField
so0 @PushWFArc f2 '' #zField
so0 @RichDialog f5 '' #zField
so0 @PushWFArc f4 '' #zField
so0 @RichDialog f8 '' #zField
so0 @PushWFArc f9 '' #zField
so0 @PushWFArc f6 '' #zField
>Proto so0 so0 OnlineExaminationSystem #zField
so0 f0 outLink start.ivp #txt
so0 f0 type ivyTraining.StartDemoData #txt
so0 f0 inParamDecl '<> param;' #txt
so0 f0 actionDecl 'ivyTraining.StartDemoData out;
' #txt
so0 f0 guid 1478527BE06FA1DC #txt
so0 f0 requestEnabled true #txt
so0 f0 triggerEnabled false #txt
so0 f0 callSignature start() #txt
so0 f0 persist false #txt
so0 f0 startName OnlineExaminationSystem #txt
so0 f0 taskData '#
#Thu Aug 07 16:53:04 ICT 2014
TaskTriggered.ROL=Everybody
TaskTriggered.EXTYPE=0
TaskTriggered.EXPRI=2
TaskTriggered.TYPE=0
TaskTriggered.PRI=2
TaskTriggered.EXROL=Everybody
' #txt
so0 f0 caseData '#
#Thu Aug 07 16:53:04 ICT 2014
businessCalendarName=
businessCreator.user=
businessMilestone.timestamp=
businessObject.code=
businessObject.docDb.code=
businessObject.folder.id=
businessObject.name=
businessPriority=
businessStart.timestamp=
case.description=
case.name=
correspondent.id=
mainContact.docDb.code=
mainContact.folder.id=
mainContact.id=
mainContact.name=
mainContact.type=
process.code=
process.name=
processCategory.code=
processCategory.name=
subType.code=
subType.name=
type.code=
type.name=
' #txt
so0 f0 showInStartList 1 #txt
so0 f0 taskAndCaseSetupAction 'import ch.ivyteam.ivy.workflow.TaskUpdateDefinition;
ch.ivyteam.ivy.workflow.TaskUpdateDefinition taskUpdDef = new ch.ivyteam.ivy.workflow.TaskUpdateDefinition();
import ch.ivyteam.ivy.request.impl.DefaultCalendarProxy;
DefaultCalendarProxy calendarProxy = ivy.cal as DefaultCalendarProxy;
taskUpdDef.setPriority(ch.ivyteam.ivy.workflow.WorkflowPriority.valueOf(2));
taskUpdDef.setExpiryActivator("Everybody");
taskUpdDef.setExpiryPriority(ch.ivyteam.ivy.workflow.WorkflowPriority.valueOf(2));
engine.updateCurrentTask(taskUpdDef);
' #txt
so0 f0 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>start.ivp</name>
        <nameStyle>9,5,7
</nameStyle>
    </language>
</elementInfo>
' #txt
so0 f0 @C|.responsibility Everybody #txt
so0 f0 83 75 26 26 14 0 #rect
so0 f0 @|StartRequestIcon #fIcon
so0 f1 type ivyTraining.StartDemoData #txt
so0 f1 83 307 26 26 14 0 #rect
so0 f1 @|EndIcon #fIcon
so0 f3 targetWindow NEW:card: #txt
so0 f3 targetDisplay TOP #txt
so0 f3 richDialogId ch.ivyteam.demo.example.ExampleDialog #txt
so0 f3 startMethod start() #txt
so0 f3 type ivyTraining.StartDemoData #txt
so0 f3 requestActionDecl '<> param;' #txt
so0 f3 responseActionDecl 'ivyTraining.StartDemoData out;
' #txt
so0 f3 responseMappingAction 'out=in;
' #txt
so0 f3 windowConfiguration '* ' #txt
so0 f3 isAsynch false #txt
so0 f3 isInnerRd false #txt
so0 f3 userContext '* ' #txt
so0 f3 270 172 36 24 20 -2 #rect
so0 f3 @|RichDialogIcon #fIcon
so0 f2 expr out #txt
so0 f2 271 196 106 312 #arcP
so0 f5 targetWindow NEW:card: #txt
so0 f5 targetDisplay TOP #txt
so0 f5 richDialogId ch.ivyteam.demo.example.ExampleDialog #txt
so0 f5 startMethod startWithParam(String) #txt
so0 f5 type ivyTraining.StartDemoData #txt
so0 f5 requestActionDecl '<String usernameParam> param;' #txt
so0 f5 requestMappingAction 'param.usernameParam=in.phoneNumber;
' #txt
so0 f5 responseActionDecl 'ivyTraining.StartDemoData out;
' #txt
so0 f5 responseMappingAction 'out=in;
' #txt
so0 f5 windowConfiguration '* ' #txt
so0 f5 isAsynch false #txt
so0 f5 isInnerRd false #txt
so0 f5 userContext '* ' #txt
so0 f5 326 172 36 24 20 -2 #rect
so0 f5 @|RichDialogIcon #fIcon
so0 f4 expr out #txt
so0 f4 326 194 107 313 #arcP
so0 f8 targetWindow NEW:card: #txt
so0 f8 targetDisplay TOP #txt
so0 f8 richDialogId axonactive.vision.training.Login #txt
so0 f8 startMethod start() #txt
so0 f8 type ivyTraining.StartDemoData #txt
so0 f8 requestActionDecl '<> param;' #txt
so0 f8 responseActionDecl 'ivyTraining.StartDemoData out;
' #txt
so0 f8 responseMappingAction 'out=in;
' #txt
so0 f8 windowConfiguration '* ' #txt
so0 f8 isAsynch false #txt
so0 f8 isInnerRd false #txt
so0 f8 userContext '* ' #txt
so0 f8 102 172 36 24 20 -2 #rect
so0 f8 @|RichDialogIcon #fIcon
so0 f9 expr out #txt
so0 f9 99 100 117 172 #arcP
so0 f6 expr out #txt
so0 f6 118 196 98 307 #arcP
>Proto so0 .type ivyTraining.StartDemoData #txt
>Proto so0 .processKind NORMAL #txt
>Proto so0 .xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language/>
</elementInfo>
' #txt
>Proto so0 0 0 32 24 18 0 #rect
>Proto so0 @|BIcon #fIcon
so0 f3 mainOut f2 tail #connect
so0 f2 head f1 mainIn #connect
so0 f5 mainOut f4 tail #connect
so0 f4 head f1 mainIn #connect
so0 f0 mainOut f9 tail #connect
so0 f9 head f8 mainIn #connect
so0 f8 mainOut f6 tail #connect
so0 f6 head f1 mainIn #connect
